extends DirectoryResource
Dav accessible
A course, which is just a special type of folder that contains modules
Properties
Name | Returns | Notes | Example |
---|---|---|---|
brief | String | Get the "brief" description of the course, which is from the body content of the index folder | |
numModules | int | Get the number of modules in this course | |
completedModules | ResourceList | Get the list of modules in this course which the current user has completed | |
startedModules | ResourceList | Get the list of modules in this course which are in progress for the current user | |
learningTimeMins | int | Returns the sum of all learning times of contained modules | |
moduleFolders | List | Get a list of all module folder objects in this course | |
availPrograms | List | ||
program | ProgramFolder | ||
thumb | String | Dav accessible Currently gets the first module's thumb | |
orgModuleStats | OrgModulesStats | ||
percentComplete | Integer | Dav accessible Sums all the % completes of contained modules and divides by total modules | |
currentCourseLevel | int | Dav accessible | |
level | Integer | Dav accessible | |
order | Integer | Dav accessible | |
available | boolean | Just an alias for isAvailable | |
programCode | String | ||
numberCompletions | long | ||
numberStarted | long | ||
numberIncomplete | long |
Ask a question, or offer an answer